multiple lamellae - German English Dictionary